• word of the day

    inner ear

    inner ear - Dictionary definition and meaning for word inner ear

    Definition
    (noun) a complex system of interconnecting cavities; concerned with hearing and equilibrium
    Synonyms : internal ear , labyrinth

Word used in video below:
text: I wanted to unravel the inner workings of the universe.
Download our Mobile App Today
Receive our word of the day
on Whatsapp